Nato vs OIC vs Brics vs EU military power comparison 2022